[IA64] fix SMP bug for vhpt
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 27 Feb 2006 21:00:33 +0000 (14:00 -0700)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Mon, 27 Feb 2006 21:00:33 +0000 (14:00 -0700)
commitfa477fdb3f1c3ecdb0d59f3460301f9fe3e603ab
treefa122b2e1ce56c82f6aedc6182b852a861a495bb
parentdd940c5dba8f0b8f586d976b38987c00c92ccddc
[IA64] fix SMP bug for vhpt

vhpt_paddr & vhpt_pend are now per-cpu variables, since VHPT is allocated
per cpu.  This should really improve stability.

Signed-off-by: Tristan Gingold <tristan.gingold@bull.net>
xen/arch/ia64/xen/domain.c
xen/arch/ia64/xen/regionreg.c
xen/arch/ia64/xen/vhpt.c
xen/include/asm-ia64/vhpt.h